talk through one's hat

英 [tɔːk θruː wʌnz hæt] 美 [tɔːk θruː wʌnz hæt]

信口开河



英英释义

verb

  1. speak insincerely or without regard for facts or truths
    1. The politician was not well prepared for the debate and faked it

    Synonym:    bullshitbullfake